package com.dodoke.ArrayList;

import java.util.ArrayList;

public class Demo1 {
    public static void main(String[] args) {
        /**
         * 1数组的长度一旦定义后无法改变长度
         * 2数组中无法获得有效元素的真实个数
         * 3数组中没有提供那么多的方法供我们使用
         * 集合：
         * List:值可以重复 有序
         * Set:值不能重复 无序
         * Map:键值对
         */
        int arr[] = new int [5];
        arr[0]=1;
        arr[1]=2;
        ArrayList lst = new ArrayList();
        //集合中只能添加对象，无法添加值类型
        //如何在集合中只能添加一种类型的值-> 泛型集合
        //add()添加元素
        lst.add(1);
        lst.add(2);
        lst.add("hello");
        lst.add(true);
        lst.add(3.14);
        //size()获取集合中有效元素的个数
        System.out.print(lst.size());
    }
}
